﻿body {
	font-size:13px;
	color:#030303;
	line-height:1.5;
	margin:0 auto;
	font-family: "微软雅黑";
}
img {
	border-style:none;
	border:0px;
}
ul {
	list-style:none;
}
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p {
	padding:0;
	margin:0;
}
a {
	text-decoration:none;
	color:#222;
}
a:hover {
color: #FF222B;
}
.clear {
	clear:both;
	margin:0 auto;
	margin-top:10px;
}
h4 {
	margin:5px;
	color:#CE1232;
	border-bottom:dotted #acacac 1px;
}
.header {
	width:100%;
}
.header-width {
	width:1000px;
	margin:0 auto;
	padding-top:10px;
}
.header-left {
	float:left;
}
.header-right {
	float:right;
	text-align:right;
}
.header-right a {
color: #E80B1A;
font-size: 14px;
}
.header-right a:hover{ color:#0F0F0F }

.menu {
	background:url(../images/bg_gnb.gif) repeat-x scroll 0 0 transparent;
	clear:both;
	height:35px;
	margin:0 auto;
	position:relative;
	text-align:left;
	width:100%;
	z-index:10011;
}
#nv {
	margin:auto;
	width:998px;
	height:33px;
	overflow:hidden;
}
#nv li {
	background:url(../images/nv_a.png) no-repeat scroll 100% 0 transparent;
	float:left;
	font-size:14px;
	font-weight:700;
	height:33px;
	line-height:33px;
}
.ie_all #nv li {
	line-height:36px;
}
.ie6 #nv li {
	line-height:33px;
}
#nv li a {
	float:left;
	height:33px;
	color:#FFFFFF;
	display:block;
	text-align:center;
	padding: 0px 23px;
}
#nv li span {
	display:none;
}
#nv li.a {
	background:url(../images/nv_a.png) no-repeat scroll 50% -99px #005AB4;
	margin-left:-1px;
}
#nv li.a a {
	color:#FFFFFF;
}
#nv li a:hover {
	background:url(../images/nv_a.png) no-repeat scroll 50% -66px transparent;
}
.banner {
	width:1000px;
}
.banner-left {
	float:left;
	width:260px;
}
.banner-left .title {
background: url(../images/banner-left.jpg) no-repeat;
width: 230px;
line-height: 34px;
font-size: 14px;
color: #033689;
padding-left: 30px;
}
.pro_line {
	clear:both;
	margin-bottom:5px;
	border-bottom:dotted 1px #ccc;
}
.inConts {
	width:1000px;
	margin:0 auto;
}
.stit {
	background:url(../images/view/dot.gif) no-repeat;
	padding-left:20px;
	margin:10px 0;
}
.indexBanner {
	width:725px;
	height:235px;
	float:right;
	position:relative;
}
.slidebox {
	width:725px;
	height:235px;
}
.ban_01 {
	display:block;
}

.index_content {
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding-left:10px;
	border-bottom:4px solid #2E72C6;
}
.tel {
	color:#E80B1A;
	font-family: arial, sans-serif;
	font-size: 26px;
	line-height: 36px;
	font-weight: bold;
	margin-top: 20px;
}
.content-left {
	display:inline;
	float:left;
}
.content-left .title {
	padding:5px 0 0 20px;
	font:14px 'Microsoft YaHei';
	color:#e31;
}
.content-right {
	display:inline;
	float:right;
}
.atlas {
	background:url(../images/Wdwdbg.gif) 0 -142px;
	width:12px;
	height:15px;
	position:absolute;
	margin-top:7px;
}
.content-right a {
	font-size:12px;
	font-weight:normal;
}
.layer {
	margin:0 auto;
	width:1000px;
	margin-top:10px;
}
.product ul {
	float:left;
        color: #666;
}
.content-leftlist {
	background:#F3F4F1;
	border:1px solid #D7D7D7;
	padding-left:10px;
}
.content-leftlist li  {
	width:236px;
	line-height:39px;
	padding-left:10px;
	border-top:1px solid #D7D7D7
}
.content-leftlist li a {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-left:22px;
}
.content-leftlist li h2 a:hover {
	color:#FF2231;
}
.content-rightlist {
	margin:0 auto;
	padding-left:10px;
	float:left;
	width:988px;
	border:1px solid #D7D7D7;
}
.content-rightlist li {
	float:left;
	width:230px;
	margin:10px 8px;
	display:inline;
	text-align:center;
        overflow: hidden;
}
.content-rightlist li a {
        color: #222;
}
.content-rightlist li img {
	border:solid 1px #ddd;
	width:226px;
	height:180px
}
.content-rightlist li p {
        margin: 5px 0;
        height: 40px;
        line-height: 20px;
        overflow: hidden;
}
.content-rightlist2 {
	margin:0 auto;
	padding-left:10px;
	float:left;
	width:988px;
	border:1px solid #D7D7D7;
}
.content-rightlist2 li {
	float:left;
	width:310px;
	margin:10px 8px;
	display:inline;
	text-align:center;
	word-wrap:break-word;
}
.content-rightlist2 li img {
	border:solid 1px #ddd;
	width:310px;
	height:200px
}
.content-rightlist2 li h2 {
	font-size: 13px;
    font-weight: normal;
}
.content-rightlist2 li h2 a { color: #222; }
.foc1, .foc2, .foc3, .foc4, .foc5 {
	background-image:url(../images/Wdwdbg.gif);
	width:16px;
	height:14px;
}
.foc1 {
	background-position:0 -172px;
}
.foc2 {
	background-position:0 -199px;
}
.foc3 {
	background-position:0 -226px;
}
.foc4 {
	background-position:0 -253px;
}
.foc5 {
	background-position:0 -280px;
}
.content-rightlist li a:hover, .content-rightlist2 li a:hover, .index_jzcon li a:hover, .dl_pro dd a:hover {
	color:#FF2231;
}
.index_con2 {
	margin-bottom:10px;
}
.index_about {
	width:317px;
	float:left;
	margin-right:20px;
}
.left {
	float:left
}
.index_about h3, .index_news h3, .index_service h3 {
	background:url(../images/Wdwdbg.gif) 0 -136px;
	color:#000;
	padding-left:20px;
	font-family:'Microsoft YaHei';
	line-height:30px;
	height:30px;
	font-size:14px;
}
.index_news h3 a { color: #000;}
.index_about p, .index_news ul, .index_service p {
	border-top:1px solid #D7D7D7;
	padding:10px;
	line-height:25px
}
.index_news {
	width:314px;
	float:left;
	margin-right:20px;
}
.index_news ul li {
	line-height:30px;
	border-bottom:dotted 1px #D7D7D7;
	background:url(../images/more2.gif) no-repeat;
	padding-left:10px;
	font-weight: normal;
    font-size: 13px;
}

.index_clear {
	margin-right:0
}
.time {
	float:right;
}
.friendlink {
	border-top:solid 1px #D7D7D7;
	padding-top:20px
}
.friendlink li {
	float:left;
	margin-right:10px;
	white-space:nowrap;
}
#footer {
	clear:both;
	text-align:left;
	width:1000px;
	margin:auto;
}
.footer_box {
	margin-top:20px;
	background:url("../images/footer_line.gif") no-repeat scroll left top #FFFFFF;
	padding:18px 0 34px;
	text-align:center;
	width:100%;
}
.footer_box .text {
	text-align:center;
}
.footer_box .text p {
	color:#030303;
	margin:0;
}
.aboutus-banner {
	width:1000px;
	margin:0 auto;
}
.aboutus {
	width:1000px;
	margin:0 auto;
	padding-top:5px;
}
.aboutus-left ul li a:hover {
	color:#FF222B;
}
.aboutus-left {
	width:760px;
	float:left;
	margin-bottom:40px;
}
.aboutus-left h3 {
	background:url(../images/rightsign.jpg) no-repeat;
	font-size:12px;
	line-height:36px;
	font-weight:normal;
	padding-left:30px;
}

.aboutus-left h3 a {
	padding-left:6px;
	padding-right:2px;
}
.aboutus-right {
	float:right;
	width:226px;
	border:solid 1px #E4E4E4;
}
.aboutus-right h3 {
	background:url(../images/t1_bg.png);
	border-top:1px solid #2BA6EA;
	line-height:35px;
	padding-left:12px;
	font-size:14px;
	font-family:'Microsoft YaHei';
	color:#555555;
}
.aboutus-right ul li {
	padding-left:12px;
	line-height:32px;
        height: 32px;
        overflow: hidden;
}

.tuijian a {
	font-size:12px;
}
.tuijian a:hover {
	color:#4B75C1;
}
.line {
	border:1px solid #D7D7D7;
	border-top:2px solid #4B75C1;
	padding:9px;
	line-height:25px;
	font-size:14px;
}
.con_sub h4 {
	color:#175AA9;
}
.con_sub p {
	line-height:150%;    
}
.ronyu ul li {
	width:250px;
	float:left;
	text-align:left;
	padding:0px 10px 0px 60px;
}
.changdi ul li {
	width:250px;
	height:180px;
	float:left;
	text-align:center;
	padding:20px 0px 10px 50px;
}
.changdi p {
	width:745px;
	padding:10px 0px 0px 0px;
}
.changdi ul li img {
	border:5px solid #D1D1D1;
}
.con_sub, .news {
	width:738px;
	border:1px solid #E5E5E5;
	border-top:2px solid #4B75C1;
	padding:10px;
	height:auto;
}
.con_sub li {
	float:left;
	width:165px;
        height: 248px;
	text-align:center;
	font-size:12px;
	padding:0 18px 10px 0;
}
.con_sub li a {
	display:block;
	font-size: 13px;  
}
.con_sub li img {
	border:1px solid #D7D7D7;
	width:165px;
}
.productlist-page {
	clear:both;
	text-align:center;
	width:760px;
	padding-bottom:10px;
}
.news ul li {
	background:url(../images/dot2.gif) no-repeat;
	padding-left:12px;
	line-height:30px;
	border-bottom:dotted 1px #e5e5e5;
}

.newsCon {
	padding:10px 0;
	font-size:14px;
}
.news h1 {
	color:#2C64B7;
	line-height:40px;
	font-size:16px;
	text-align:center;
	border-bottom:solid 1px #E8E8E8;
}
.newsMore {
	border: 1px solid #E5E5E5;
	padding:10px;
        display: table;
}
.newsCon a {
	text-decoration:underline;
}
.newsMore li {
	width: 350px;
        float: left;
        background: url(../images/dot2.gif) no-repeat;
        padding-left: 12px;
        line-height: 30px;
}
.productview {
	width:740px;
	border:1px solid #D7D7D7;
	border-top:2px solid #4B75C1;
	padding:9px;
}
.productview dt {
	float:left;
	width:350px;
	height:auto;
	padding-right:10px;
	padding-bottom:10px;
	text-align:center
}
.productview dd h1 {
	float:left;
	background:url(../images/pico.gif) no-repeat 0 8px;
	padding-left:20px;
	font-size:14px;
	color:#2A5ECC;
	font-weight:bold;
	width:360px;
	border-bottom:1px dotted #D7D7D7;
}
.productview dd img {
	vertical-align:middle;
	text-align:center;
}
.productview dd {
	line-height:30px;
}
.cuansu {
	font-size:14px;
	line-height:220%;
        width: 360px;
        float: left;
}
.productview-info {
	width:760px;
	float:left;
	margin-top:10px;
        overflow: hidden;
}
.productview-info li {
	float:left;
	width:84px;
	height:23px;
	line-height:23px;
	font-weight:bold;
	margin-right:5px;
	text-align:center;
}
.pro_hover {
	background:url(../images/produtct-ico.gif) no-repeat;
	color:#fff;
}
.pro_down {
	background:url(../images/produtct-ico.gif) no-repeat 0 -23px;
}
.product_tab1 {
	border:solid 1px #D7DCE0;
	padding:20px;
	border-top:solid 2px #009AE1;
        font-size: 14px;
}
.pro_tab_on {
	margin-top:10px;
	height:23px;
	line-height:23px;
	padding-left:20px;
}
.pro_hover a {
	color:#fff;
}

.con_sub_l {
	float:left;
}
.con_sub_l img {
	border:solid 1px #ececec;
}
.con_sub_r {
	float:right;
	line-height:150%;
}
.con_sub_r a {
	color:#569;
}
.con_sub_r a:hover {
	color:#c00;
	text-decoration:underline;
}
.con_f {
	font-size:14px;
	margin-bottom:5px;
}
.mored {
	float:right;
}
.mored a {
	color:#c00;
	text-decoration:underline;
}
.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
.blank {
	margin-bottom:10px;
}
.ProbulicBOX {
	clear:both;
	border:1px solid #E9E9E9;
	height:160px;
	position:relative;
	top:10px;
}
.ProbulicBOX h3 {
	background:url("../images/boxline.gif") repeat-x scroll 0 0 transparent;
	color:#e31;
	font-size:14px;
	height:31px;
	line-height:31px;
	text-indent:20px;
}
.newsCon a {
	color:#00e;
}
.c-f {
	background:#efefef;
	padding:5px 0;
	height:300px;
}
.company {
	float:left;
	width:360px;
	padding-left:20px;
	margin-right:30px;
}
.company .bt {
	height:30px;
}
.company .nr .text {
	line-height:22px;
}
.company .nr .text p {
	padding-top:7px;
text-indent: 2em;
color: #666;
}
.fuda {
	margin-right:15px;
	float:right;
        width: 575px;
}
.fuda .nr {
	padding-top:10px;
	padding-left:5px;
        width: 570px;
        height: 250px;
}
.fuda .nr p, .fuda .nr ul {
	float:left;
}
.fuda .nr p img {
	width:105px;
	height:105px;
	overflow:hidden;
}
.fuda .nr ul {
	padding-left:0px;
}
.fuda .nr ul li {
	width:560px;	
	line-height:25px;
	padding-left:10px;
	overflow:hidden;
	color:#666;
	position:relative;
	padding-left:10px;
}
.fuda .nr ul li a {
	color:#2c1108;
	padding-left:2px;
}
.fuda .nr ul li a:hover {
	color:#F00;
	text-decoration:underline;
}
.fuda .nr ul li span {
	position:absolute;
	top:0;
	right:0;
	padding-right:5px;
}
.prolists{
	clear:both;
	margin:0 auto;
	width:710px;
	padding:25px 0 15px 0;
	background:url(borb.gif) repeat-x left bottom;
	overflow:hidden;	
}
.prolists li{ float:left;
	text-align:center;
	font-size:12px;
	padding:0 0 10px 0;}
.prolists li img { border:1px solid #D7D7D7;  }
.prorighttxt { display:inline; width:370px; margin-left:25px; }
.prorighttxt h2 { color:#1759ed; font-size: 14px; text-align: left; }
.prorighttxt h2 a { display:block; font-size: 16px; }
.prorighttxt h2 a:hover{ color:#F00; }
.prorighttxt p{ float:left; width:370px; line-height:150%; margin-top:5px; color:#333; font-size:14px; text-align: left; }
.prorighttxt p b{ color:#666; font-size:14px;}
.prorighttxt p a{ color:#666;}
.prorighttxt p.detposition{ color:#F57103; }
.prorighttxt p.detposition b a{color:#F57103; font-size:12px;}
.prorighttxt p.detposition b a:hover{ color:#42ADF3;}

.m_Box19{
	width:760px;
}
.m_Box19 li{
	line-height:24px;
	color:#999;
	padding:0 0 17px 0;
	border-bottom:1px #f0f0f0 solid;
	margin-bottom:10px;
}
.m_Box19 li h2{
	width:100%;
	font-family:微软雅黑;
	font-size:16px;
	padding-bottom:10px;
	font-weight: normal;
}

.m_Box19 li img{
	float:left;
	padding-right:15px;
}
.m_Box19 li p{
	height:90px;
	color:#666;
	padding-right:15px;
}
.fenye li{float:left;line-height:20px;margin-right:6px;border:1px solid #E9E9E9;list-style:none;}
.fenye li.thisclass,.fenye li.thisclass a,.fenye li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.xgcp{
	width:760px;
	border:1px solid #cfcfcf;
	border-top:2px solid #206f96;
	float:left;
	margin:10px 0 10px 0 ;}
.xgcp1{margin:0 0 10px 0 ;
	}
.xgcp span{
	width:760px;
	height:34px;
	line-height:34px;
	text-indent:1.5em;
	display:block;
	border-bottom:1px solid #cfcfcf;}
.xgcp ul{
	margin:10px;}
.xgcp ul li{
	float:left;
	display:inline;
	width:220px;
	margin-left:17px;
	text-align:center;
	margin-bottom:5px;}
.xgcp ul li img{
	width:210px;
	height:160px;
	display:block;
	padding:5px;
	margin:0 auto;}
.yincang {display: none;}
.aleft {
	width:760px;
	float:left;
	margin-bottom:40px;
}
.aleft h3 {
	background:url(../images/rightsign.jpg) no-repeat;
	font-size:12px;
	line-height:36px;
	font-weight:normal;
	padding-left:30px;
}

.aleft h3 a {
	padding-left:6px;
	padding-right:2px;
}
.titbar {
    border-bottom: 1px solid #E2DEDE;
    font-size: 14px;
    height: 40px;
    background: #E2DEDE;
    width: 1000px;
}

.titbar li {
    list-style: none;
    float: left;
    display: inline;
    width: 200px; 
}


.titbar li a{
 height: 40px;
    line-height: 40px;
     padding: 0 20px;
    background: #E2DEDE;
}

.con_subs, .news {

	border:1px solid #E5E5E5;
	border-top:2px solid #4B75C1;
	padding:20px 10px;
	overflow: hidden;
}
.con_subs li {
	float:left;
	width:227px;
	text-align:center;
	font-size:12px;
	padding:0 18px 25px 0;
}
.con_subs li a {
	display:block;
	font-size: 13px;  
}
.con_subs li img {
	border:1px solid #D7D7D7;
	
}

/* 客服QQ样式 */

.izl-rmenu{position:fixed; left:50%; margin-left:550px; bottom:10px; padding-bottom:73px; background:url(r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:24px; text-align:center; display: none;}
.izl-rmenu .btn-top{background:url(r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}